The code compilers and produces basic output. Still to be done is 1) Add idea of debug levels. 2) Modify tests to copy with new format output.