Tests

Add spoon for test reports

Add some tests

Cleanup
Add a coercion getter for enums. Cache dispensed values.
Retrieve custom jsonmap