improved encapsulation(made variables private)
fixed newGame() to keep wallet the same