Grunt, Bower, AngularJS

- Grunt and some basic plugins for js compiling and future testing
- Bower for installing 3rd party libraries
- AngularJS for initiative page linking etc.
- Some small fixes