Home page development

Big commit