Unix/Linux Shell implemented in C and supports redirection and pipes