add a title helper
improved routing
Finish layout and routes