* Temporary used library directly from google (to avoid manual downloads on each version update)
* Organized namespace for controllers
* moved controller definitions into templates instead of manual matching in app.js (maybe will change that back in the future)