Made some changes to CCNode that potentially reduce efficiency a bit (create a new point or size for various getter functions) but more closely emulates cocos2d-x.