cocos2dx Puzzle first commit