Use this to write a clean TableView DataSource.