While I appreciate the praise, most of the work was done by the guys who wrote the paper, and the guy who wrote DoomLoader. I just mashed the two together. :)
And thanks for all the suggestions; I'm definitely going to look into them. Maybe I should start a discussion board for this...