add style features and refactor rspec tests
Finish layout and routes