Added angularJs routing

views are now routed
removed the Ui dependencies and added a bower.json so that they can be
installed easily if they need to be