Add AngularJS to the project

There is one test controller - NavController. It needs extending
to show logout link when a user enters its credentials for the
site.
There is a bug when you refresh a route. Just the partial is
returned without the layout. Needs fixing.