Add refresh button and fix refresh bug
Move displaying loading view to refresh: method