added TokenStringException
added keyboard control of lambda string
allow modifying the expression while running
put back testing string
added exception error messages
rewrote produceDrawing to output the next node
created Node superclass