Fixing map, and making the pin button remove current marker before adding new one.