Incorporated fixes made within msteam branch;
Splitted application into library and application for easier maintenance;
Some refactoring;
Moved missing methods and properties from application to library;
Fixed restore of downloadmap form service or cache when application is restarted;
Fixed mutating of sdcard path for recovery;
Moved activity initialize method to library;
Fixed resources for ms team specific version;