Split the project in several bundles for easier maintenance and evolution.