Loading JSON data from file (issue #12);
refactoring kvp_storage.