shell.c input redirectors implemented, minimal testing