created a homeview class and moved functionality across. Added a banner template
fixed conflicts?