processRolls now returns BowlingResult rather than Frames