Added user controller and tests
Completed the modelling of the users
Finished user signup