Got the enemy functionality in - set up with a Finite State Machine, ready to implement further functionality.
Key element - the creation of an AStar pathfinding algorithm from scratch, fun stuff... In the name of a famous madman: "Its Alive! ITS ALIVE!" :).