Addition of TclInterp class

encapsulates a Tcl interpreter, allowing embedding within specific game
objects agnostically