Adding PatchLoader for saving and loading JSON "patches"