Fix Player.c to not dynamically allocate arrays