Ah, the old entire-program-is-one-class trick. Hope you didn't have to spend too much time debugging that monster ;)
Well, I only had one day to work on the game anyways, so it was ok to write hackey code. But it did mean that now I am having a hard time making a better version. The first thing I did was make like 5 more classes.
Sometimes I find it's almost nicer to take a step back and start from scratch with the code.
I like drawing out my class dependencies on a whiteboard or big bit of paper, but it probably makes me look like a crazy person.