build views, migrations and controlers for home and show pages