Move unit test in relatives modules && Use Page Object for e2e test

To follow [Best Practice Recommendations for Angular App Structure](https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub):
* unit test is moved inside each module
* e2e tests
* karma & protractor conf is moved on root folder
* Add jshintrc global ignore