At the moment our script does everything. That's cool, but this also makes it hard for us to spot errors and adjust things. So let's split it up into several parts.
download data from url and create shapefile with raw data
select specific features (e.g. yes/maybe) and dissolve using triangulation
create tasking manager geometries as geojson and avoid self intersection
for doing so there might be some functions that can be used in several parts. Let's put them into
utils, so that they can be used by several scripts.
please work in the branch