add hidden data file for test, add to/from dict methods to some document models for report
add test for serializing and deserializing match set
add tests for utilities.path module
add factory for match sets
add comparison method eq for match related models, and use for test
add required args, todos for testing match models
add separate fields for original file name and preprocessed file name in document
add methods for getting match start and end indices in a body, rather than just textual context
add methods for gui developemnt, in a somewhat hacky way