implementing test_entry

a test_entry is the record/interface that stores the typist's
inputs into the system for a given assignment.  There is one
test_entry per test