added a footer view
added a header view
index view requires header and footer