Updated index page, added template, header and footer components.