Breaking PLayer
Refactored Player to be parented