added a response queue to player for game-player interaction, created an Outcome object to transport data