Make sure you cannot pass a finished game, and test this fact
Move fitness functions into core package, since they are completely tied to the specific game
DurationSpec
"Move" is now a concept that incorporates Pass + Occupy(location)

Move trait + Pass / Occupy(loc) implementations