initial commit of QCAD 3 source code