Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign