The bowling game kata, a solution in PHP with tests in PHPSpec