refactor/map and fix clear listeners issue

## Reason
Fixed issue found during #6 

## Result
![react hotloader googlemaps](https://cloud.githubusercontent.com/assets/922234/5060248/3ab6fffe-6d85-11e4-808f-bda4c3ab13fc.gif)