add the first version of console-gui app