2D/3D Computer Aided Design and Drafting