update game class - not complete

to be update