completed redesign of test classes with a test corpus interface and a test corpus factory; also fixed some access modifiers and some extra fields in test corpora classes
added build files for added classes