A Javascript implementation of Poisson Disk Sampling with demo capabilities through HTML5 Canvas