lua user defined datatype added (not complete), qt5 builder added