Planning now allows breaks between sets

And shapes on the map are now drawn asynchronously too!