added refresh button to manually refresh core data with server data; added activity Indicator