organize user routes and user model.