Coding Kata: a PHP bowling scorekeeper