-Fixed up combat + added some refactoring
-units still face the wrong way tho while fighting
Attacking state sets direction based on where the enemy is