Create MDNF_base_gate.cpp