initial commit of cocos2dx