Implement pull to refresh with custom created refresh bar. closes #18