Implement Throw All Balls In the Gutter feature
Implement score on the first throw
Implement HitButNeverTouchGutter() Spare() and Spareredesigned() ... I think the redesigned one is leading since the calculations are done outside the test case.
Spare() uses first and second score calculations inside test case.
Implement Strike
Implement testcase ScoreOnSecondThrowFromAll() and Calculator function CalculateSecondScoreFromAll() ...
CalculateSecondScoreFromAll will calculate the second score from all scores.
Remove unused directives
Merge branch 'feature/basic-bowling' into develop