started working on the shell
basic shell
added TODO