added partial views for cleaner index page