Added event support
Added events GameStart, OnLoadDeck, OnChangeCounter
Closes #58
Closes #678
Closes #936