extract checkbox group into new page; create new pages for header component