Splitting the AppCtrl into AppCtrl and ListCtrl.