create basic layout and pages