Comment Dr. Manley (Score 3, Funny) 131
Oh Scott Manley. I wish you had gotten your PhD. Dr. Manly would be pretty much the best name ever. You could say you have a PhD in Manlyness.
I've noticed several design suggestions in your code.