refactored tests, added css
Finish layout and routes