Allow an user to signin/signup

resolves #1
Ok at least you don't have the load use in the middle of the code.
One small thing, you don't need the first assign:
$scope.user = UserService.get().then(function(user) {, just UserService.get().then(function(user) {