A demo AngularJS SPA - for personal demo purposes only