Meh all code gets ugly fast. Put it on github (my personal preference, but it's whatever) or google code and I'd love to play with it if I have the time. Personally I'm embarrassed of all the code I've ever written and people tell me it's great pretty consistently (They must be lying >_>). Of course you don't have to, but it never does more harm than good. I just finished playing classic/ironman and now I really want to build it into the x-com that I want to play next, so keep up all the good work!