Image now uses topleft positioning.

Also renamed a few functions.

These changes may break the Terrain module, but I'm not sure that one's currently used/developed.