add styling and routes, refactor tests
add user model integration test, configure routes and layouts