Added AngularJS and some layout code