leaflet.js for Mapping.
d3.js to check if the polygon contains a specific coordination.
countries.js : Countries Polygons dataset instead of having to deal with any geography API.
Countries And Adjectivals.js : Countries and their respective Adjectivals, scrapped it of
wikipedia.