player and game class, + layout