refactors test to use *context*
adds tests for spares
implements test for spares
adds test for *le greve* aka the strike
scoring a 10 on a single roll now counts the next 2 rolls twice
refactors score method by decompositing spare logic to spare? and spare_score methods
improves comments