First commit: a simple command line shell that i'm working on(unfinished).