Made changes to user tests
Finished User model and authentication. Also added tests