Added DynamicJson parser and JSON cannoniser