as the json schema changes, a version value should be introduced, and upon build or encountering a json that is not the latest version, nitrogfx should update the json to the new schema/version automatically, potentially essential for issues such as #33