Refactor ProjectVC: move methods up to parent VC.