Create first version for modules
Remove the default namespace Common on App file

This can break existing applications
Add support for configurations and pjax

Now it has configurations that defines if pjax or turbolinks are enabled
Refactor the appName method and how the app is initialized
Refactor initModules method
Extract the namespace to separated method
Add modules to generators templetes