Saving progress on world gen.
Rename serialize to get_save_data

Serialize was actually returning an object and not a string.
Additionally remove redundant JSON.stringify calls.
Pull the constructor management for children out of registry.

We're going to re-use this functionality in the world to manage it's
zones and maybe tiles as well.