[FEATURE] add background image and split content into header and content views