Adding the code!

This is an older project that I wrote a few years ago, but I wanted to
get it into GitHub.