initial version of basic test harness