Implemented forking, also it now trims whitespace off file names when
redirecting output into or out of programs. As of now, I guess that's
everything I needed to do.