basic homepage layout and controller
styling