Change testProgram a bit to make it work for now.  Also commit the working (but thoroughly untested) interpreter.