Maven project structure
Maven plugin is used for creating JLupin Platform fat jars and deployable zip files. It is recommended to use plugin written for Maven for these tasks and to use Maven for project management.
Multi module project
Recommended project structure for multi module project can be found here in Maven plugin documentation.