My own implementation of the Bowling Kata.