Began adding a dynamic map due to cocos2d-x limitations