PaginatedTableView Handle pagination on an iOs tableview with customizable cells for various states: loading, preload, error, empty.