Add d3 supported projections
Made whether or not the project spins a property
Adding check to avoid duplication of SVG
Drawing oceans based on projection path
Encapsulating centering function
Reducing line length to improve readability
Remove existing data before adding new data