using bower to manage client side dependencies
added requirejs to the project
organized code in modules, but needs more refactoring