Fails when there are no more questions

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Added test for purses

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Extract factory methods for creating games

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Inline games

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Rename test method to updatesCoinsOnlyOnCorrectAnswer

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Test for staying in penalty box after wrong answer

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Player stays in penalty box if roll is even

Signed-off-by: Igor Popov <igor.popov@napa.fi>