topojson and client map improvements