add d3 map lib
bring back data injection
rebuild map visualization