Zone from file

Added a deal of functionality to enable reading and writing of world files in XML, as well as download functionality for non-matching files.