more refactoring of GameModel renamed updateNextFishTime to
createNextFish, which creates the fish but doesn't launch it.