MapDownloader now uses enum, Closes #1