smgui first git code