It is hard to say exactly how to structure your solution, as everyone has slightly different needs. But I can give you some information that may be helpful for using Zulu.
There are some layouts and fields that are absolutely required for Zulu to work. For example, the “ZuluCalendarList” table is absolutely required your solution. This will create a layout with the same name and all the table's fields on it. You may hide the ZuluCalendarList layout, but do not rename it, or add/remove fields from this layout.
When integrating into your own file, understand that Zul