Subclassing HeaderView for customization by the main view