Completed tests for Data class
Validation check tests for PropertySet
Change manual typecheck func, finish PropertySet tests, finish MarkProperties tests
Test cases for MarkProperties and Mark