added layout and updated routes
setup links and refactored tests
Finish layout and routes