Refactor layout and home page
Add partials and refactor UI
Add user controller and refactor tests
Finish layout and routes