Persistent storage of world generation params

* Module data can now be stored in config as raw JsonElement objects
* CreateWorldEntity reads the word-generator config data from Config and attaches it as components to the WorldEntity
* Removed obsolete config parameters from WorldGenerationConfig