Add google map fragment and map

Caution: This commit can have some migration code eclipse of windows to
mac.