Modifiable interface is removed, as it's not necessary any more. Comments are added above each class to describe its purpose. To be filled.
ToDot is parametrized to show/hide packed node labels