Building SharePoint Single Page Apps with AngularJS