Fix issue #3 and improvements.

Added `mapOptions` and `markerOptions`
Removed `location` property which is not used.