Implementing Thunk class for type checking function calls and lazily evaluating.
Merge branch 'refactor_workspace_gui' of https://github.com/tbepler/JProbe into refactor_workspace_gui