Ball height implementation (small bug)

Ball now moves correctly along tile height, except in cases where tiles
overlap horizontally.