Tighten broad phase collisions to consider at most 3 tiles
Change 'onFloor' to require at least half a pixel collision with the floor
Mario is now a sprite