create the user model and routes