adds gitignore and tests enhancements for bar appearing in scrollview at offsets other than top