Module paths clarification

- JavaScript files are moved to a new directory 'intercart' to avoid any module name conflict
- Update of the path aliases in the requirejs configuration in order to simplify and clarify the dependencies definition