Enemy AI skeleton done.
Enemies now have (incomplete versions of) vision, AI states and movement.