Working on enemy states almost fully working

The enemy states are undefined therefore hard to work with at the moment