dictionary object that is easily stored and loaded from json file type
when costracting the object you are required to pass a path to an existing or a location where the new json file will be stored
After updating the dictionary you can store changes to memory using this method. If another instance of the object changed the file in the mean time the changes will be loaded to the object before storing the changes
loads the current state of the object. This is automatically done while storing.
import JsonDB
a = JsonDB("C:/temp/tmp.json)
a['hi'] = 'there'
a.store()