Add a full_tipe helper
finish layout and routes