Implemented load/save to allow writing data back to config - currently does not write to disk so changes only last for duration of runtime.
Refactored config loading to be self-contained within Context, and added config saving!
Added save/rehash commands to mod core and config saving now rewrites config.json rather than creating a new file.