Adding a more cell and trying to add more messages on tapping it

adding offset to the message collection API request, adding a more cell
that is actually being shown, seperating the API request and update of
the tableData to a specific function, trying to load more messages to
the tableView while tapping on the more cell, but there is a strange
bug that I couldn't yet find its reason although I searched thoroughly
on StackOverflow: tapping a cell doesn't initiate
didSelectRowAtIndexPath