Credit to Carpenter Brut for the original. I enjoyed the original, but felt it needed some improvements.
No download links available.