add a full_titile helper
finish layout and routes