CADDASSIST: Computer Aided Drafting and Design