UserGameState move to mechanics + TODO lable