clear function added (so that programs become reusable)
added TestResults container + class for entries

added enums for:
- severity level
- error id

added map for error_id -> message_string

added memberfunctions for the different checking levels
- started to implement functions for testing.
- added first error messages