World refactoring.
World refactoring, phase 2. Unify world and screen coordinate systems.
World refactoring, phase 3.