first version of shell
string split function, correctly send argv