Over the last few weeks I've made a little more progress on the map but most of the time has been spent on the code base. Map-wise I've continued working around the map to get the edges in place and started the rough placing for a mountainous path (the swirly bit).
Code wise I've been reworking the tasks to allow building up a task queue so you can set your runner to do multiple tasks without interruption. They still need the option to view active tasks as well as remove or edit them.
I've also added in basic Quests. They're randomly assigned at the moment but I'll add in some structure later on. They're automatically assigned upon reaching a location and they have a requirement of delivering one or more of a specific item. You can then assign the task to a runner to deliver an item if the runner have it in their inventory.
It's all pretty rough but at least progress is being made.