Separate model and view for home page.