Split AtlasMapRenderer into stages; Tweak msvc compiler settings