Building a Shell

I built a tiny shell in C to learn what fork, execvp, and dup2 are doing under the hood.