- changed internal structure to be able to serialize game state and send it with google play services