Updated Player Struct

Added several functions
Changed player from a group of vairables to a struct