fleshed out newgame function

added variables, class descriptions, and such things