Corel Geological Drafting Kit (CGDK) - an extensible CorelDRAW VBA program for geological drafting