Reflexion on the implementation of Command
Update relative to GameState