Add a controller, add layout and CSS