Renamed to EnemyMovement
Handles attacking and taking damage
Movement of the enemy
Handles spawning of the enemy