finish all GUI function... release version 1.0
update submodule