Add missing free
Fix commas in readme
Add world storage and manipulation
Update world_spec to test all possible locations
Add documentation on implementation