working copy / three failing tests

Lot's of refactoring needed, it get's annoying to change the code.
There's too much handling of frame states and frame bonus handling in
the Game class. A good solution might be a Frame class, containing props
and methods like "balls still to be thrown", isStrike, getScore(),
addBonus(), etc.