one chance to start at 0, one chance to start elsewhere ; then one chance to go to 0 or else elsewhere

a user starting elsewhere than 0 had to go to 0 or 5 which is not desired behavior
fluent user assertion
clean unused stuff
better exception testing and correct error message
reformat ScoreTest
admin could register new player with initial score
no need to provide user when validating admin credentials