11/3/14 (Refactoring defaults/ nasty fucking bug)

bug was in lib.js pos accounting for elements’ scroll top to determine
their position and not that of their parents