added header_image flag to page view and model, cleaned up uploader