added a bunch of stuff like getopt() and a main() i/o loop to process and parse commands from stdin or a file
also moved the old test commands into test.txt for -f test.txt testing

just need to figure out the clr()/ncurses stuff and start fork/execl'ing other commands...then we can do pause()
too