In updateFeeds methods in UserProfileTableVC and TableVC classes, updated callback functions to use dispatch call to reload table view after a normal call to reload the table view. This eliminates the problem of the app crashing when just using dispatch function and eliminates the problem of sometimes having to scroll in order for cells to update with new data. One remaining issue is that if the logged in user initially chooses his own post in the feed and then the public feed of himself, it displays posts of other users as well. This only happens if it is chosen first after the app loads.