Overhauled world util
Replaced lots of camelCase with underscores

...to make it consistent.
WIP: Got game to not crash after overhaul
WIP: Trying to fix things after mass rename
Fixed function renames
Merge branch 'master' into wip

Merging fixes from master and some other fixes.