A sample AngularJS SPA - for personal demo purposes only