register new schema at run-time and tests
changed json to jsonSchema and updated README.md
keys a must have now and not optional
updated README.md for this and added test for it
more scala like code
small refactoring