Introduce NGTableViewDataSourceAndDelegate that minimises boilerplate code among view controllers.