First take at flexible homepage