Homepage code and styling changes