Finished first draft of IO Redirection