Start of pathfinding for enemy

Basic start to pathfinding for the enemy, allowing them to move around
obstacles. Will make this more robust next.