As per suggestion from Mario D'Antuono, we should add a summary function that provides various properties of the design. - connectedness (or disconnectedness). - Design efficiency measures. - some of the things we output in the `print.design()` method.