"rendering" and "map" components refactoring - storing draw setting in map object instead style index