Immutable game state approach api

merga även in den nya strategin så kommer den