Added new Generator using JsonNode representation

Implemented a new generator using JsonNode (from Jackson) to represent
the JsonSchema object, instead of the JsonSchema POJO previously
designed.