struct for player in project 2