Added the beginnings of a test framework. Each data generation file now
checks the type of the label it receives. Currently it produces an error
if the label type does not match the data type. In the future, files
will be modified to accept a label of type 'test' which will indicate
the type of test which should be performed.