ChatVC successfully receives selected user and messages correctly scroll to bottom or top as required