Feature/user model controller