DevBlog #2 AI, pathfinding and plans