add basic layout and layouts for posts, about and home
add page model, login page, not found page