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