homepage controller and view created