#533 - Initial setup of OfflineMapDownloader as a singleton object
#533 - Adding OfflineMapDownloader fields