Buffon's needle problem simulation with visualization using d3.js https://ivanludvig.github.io/pi-needle/