Restructure

Restructuring of argo finished: The codebase for the synchronous and asynchronous variant of the NOC is now shared as much as possible and a testcase infrastructure has been implemented.