Setup almost completed

- add some controllers, services, directives, and templates
- inject ^ as dependencies and create main html file
- setup routing for templates