NO MORE 1DIRECTION

added ability to turn around. Kinda works, kinda looks like it'll cause
problems in the future.

another thing to investigate: How can we make it so attacks only damage
the first time collision is made? otherwise it'll happen every frame
that there's collision, and different framerates will cause different
amount of damage and knockback.