User model is now given to the controllers by dependency injection