Adding default header and footer view files, and upgrading the html head element handling in the component base class