gui
working version

ValueChecker updated
TypeChecker improved
GUI completed