Updated Player and DetectionArea to implement detection support