D3 map Implementation without directive