starting general layout
finish layout and routes