1. -Fix a bug in serialize std::vector<ptr>.
2. -Polish FrameSprite and update TerranBuildingPrototype.