home page layout refactoring