Renamed base shape classes as _RectBase etc to show they should not be used directly