Reverted to version 3631c163f533455a39b9e67e78d5f5ed9d022006, except renaming of GameMessage and adjustment of TetrisAnalyzer (to support standard tetris).