Added pull to refresh functionality. Resolves #4