Thanks for all the comments! Hopefully, soon, we're going to get the code cleaned up and commented (along with some other art bits) and package up the project file and stick it up for download so people can go through it and learn from it.