Added call for _card was drawn_ and _player drew card_ trigger events
Added call for triggerDiscard in player
Implemented (public Player.playCard(int)
Added correct call signature for RemotePlayer constructor