Release 2.0 of the Dynamical Network Analysis

Major overhaul of the package to integrate typing,
linting, unit- and integration-testing. Upgraded
build-system and installation method from setuptools
to hatchling. Introduced API changes to broaden
the scope of package applicatinos.