Player A functionality complete