Add comments.
Prep. for creating an absolute coordinate system.
Add negative number support for connection offsets.
Fix how connection offsets are applied to map positions.
Create map.get_key function.
Use ig.RomMap.get_key and remove redundant function.
Create world class.
Use new world class to load maps and delete duplicate code.
Store a pointer to world.
Remove unused variable.
Get map offsets once maps are loaded.
Fix bad setting of object by key.
Add build_background_maps function.
Prep. for building all background maps.
Shorten function name.
Init. bg_maps property.
Rename property.
Remove duplicate code.
Make one map draw to screen after world has loaded.
Create custom background-map class.