CIS 415 OS Project 2 Shell with redirection and pipe