move more tests into the new harness
add more tests
implement threading better
a couple assorted fixes for threading
move Boolean test
move ArrayTest
remove getOp
more work on monitors
improve locking of class initialization