#193 - Moved UserService, JS app with AngularJS (intermediate)