Login and Register are done, except the business logic needs to be moved into a UserService.