Added services for backend calls.
Also:
- Changed the way the app is started. Instead of configuring the routes on .config, they are configured on the .run, of the app, after receiving the apikey. This way we guarentee the apikey is always available.
- Created new module that has all the different services. These services will call the different rest services from the backend and expose the results to the controllers.
- Added services calls to the controllers.
- Staring with User Config page. First draft of the dialog for adding new configurations.
- Added angular-ui-bootstrap.