Renaming and stuff.
Game initial state is new
State change to `started` on start.
State changes to `finished` on win.
Assertions fixed.
Remove declaration duplications.