adding final project d3-based mapping library