removed old unused class
remove distinction between events
added some assertions
added TODO
added stubs for determining win
separate test cases
calculate effective points sum to check for win