Fumbled around and made this for fun during my internship. This was the version that worked on my computer. I'll probably have to mess with this later to clean it up and make it work. Merely committing so I can save this for later.