Immutable game state approach api

Varför sätter du board state här när du skriver to "always
+	 * produce game models with the board that the given board adapter is
+	 * pre-configured with." ska inte detta ske vid start metoden och då med korrekt startspelare