added refresh on swipe, remove loading fragment, reorganized code for load data into list.