First version of ez-shell