use correct inning for win determination
add option for re-rack in break foul
reject events once game is over
introduce class for innings limit
added failing tests for innings extension
make extension optional
added reject if extension is absent
implement innings extension
fix test
added test for no extension