Needs to be BaseViewController, this ensures a menu button is added. The tableview will still function though.