finished layout and routes
making user model