Dictionary class with json load and save support