1. -Upgrade with new framework.

Conflicts:
	Resource/LoadingScene.bcf
	Resource/MainHUD.bcf
1. -Make difference of node child and window child.
1. -Remove nodevector in Scene.cpp
2. -Add event handle, but I think there are still lots of problems.
1. -Temp fix UI scale animation.
1. -Delete WindowAttachPoint.
2. -Change CGridRenderObject to be a derived class of CNode3D.
1. -Add logic for window pos logic.
2. -Fix a bug may cause crash.
1. -Fix crash bug, move set node parent logic to uninitialize.
2. -Make the universe scene work.
3. -Delete the eventdispatcher in window, use the one in Node
1. -Remove AttachableObject