change file structure
refactor game struct