Added the base for the campaign page, has some jank.