A world map in D3 that can do rotations and zooming