some memory and thread experiments
removing accidentally checked in binary
figured out the memory management issues in the class example