added user model and controllers
added more user model tests