Put the GameHandler in it's own namespace
Add events for winning and losing
Merge branch 'events'