add guard and spork
add a full_title helper
finish layout and routes