initial commit: basic test harness and stub class