Basic player struct.