lots of changes. added opcode to display a variable. added better hash support. several other small tweaks. need to do some cleanup shortly.