Use the Pimpl idiom within the simple DAG project.
Add a new test to assert the properties of the Network object.
Add a test suite for the Node object.