Convert to a class. Modularize some functions. Add more test cases to test for mismatched schema and fixed bug with schema condition comparision between value type and specified schema type
Convert to a class. Modularize some functions. Add more test cases to test for mismatched schema and fixed bug with schema condition comparision between value type and specified schema type

jimwaldo/HarvardX-Tools,jimwaldo/HarvardX-Tools