Removed Player dependency from gameLogic