JSON file storage with multiple file support