Started on implementation. need to know more about how input
redirection is supposed to work.