Switched to using a TableViewController (subsequently switched TasksVC to TasksTVC throughout the project) and added pull-to-refresh handling.