prototyping the structs for game