added semi-working upward collision

Dropping after colliding isn't natural