Using the javascript libraries(mapbox.js and Leaflet.js) together with css and html  to create an animated timeline with custom labels.