Implement entity support
Description
Implements entities and associated classes in the library.
Changes
- Removed getReport from Submission
Additions
- All entity-related classes
- Ways to get these values from submissions
Test and Review
To be filled in by the reviewers
-
All of the methods are commented to expectation -
The methods are tested to satisfaction -
There are no unnecessary files present in the MR -
The continuous integration has no problems with the MR -
The documentation is up-to-date -
All nullable parameters are marked as such