I've been working on this project for a very long time on and off, and I thought I'd finally post a bit of progress as to where I'm headed with it.