Add pull to refresh, activity indicators & logging