Add user model, tests and password
Authentication system complete