add ALL the comments!

The game code should make more sense now.