Moved user manager to entities module
Registered userManager as bean in Spring
Rewrote register controller to do password encryption in controller (bad practice, fix later)
Provided an interface to retrieve user by id
Throw UserNotFoundException when not being able to find user.
Create factory for managers + command