Better layout using yeld for other controllers and added home controller for site