Move generating label to separate helper method
Unify handling visibility
Add `createVertexExtension()` (and required helpers)
New visibility settings (default is now to hide private properties)
Replace deprecated Graph::getNumberOfComponents()