Created scrollThing, ScrollEnabler

scrollPlayer no longer requires the player as an argument, as
scrollThing does that now.

ScrollEnabler is collision-based while ScrollBlocker is scroll-based.