BasicShell A simple shell inspired from UC Berkeley CS162 Supports buildin command cd & pwd, executing from PATH, delivering signal to the child processes.