create homepage and basic layout