feat(map): improve map usability

* Keep drawn polygon on map once it's ready
* Clear map when drawing another polygon