Fixed a bug in core_geometry-curves2d example
Refactored OCCViewer: removed BaseDriver