add a full-title helper
finish layout and routes