implement 2D sprite
improve Unit according to Sprite implementation
improve RenderWorld according to Sprite implementation
improve World according to Sprite implementation
update cmake file
make attributes public in TextureResource
fix Sprite
add LuaSprite
fix LuaSprite
update BundleCompiler according to Sprite
update PackageCompiler according to Sprites
add SpriteResource
manage sprite in Resource.h
update PackageResource according to Sprites implementation
manage Sprite callbacks
update ResourcePackage according to Sprite
implement Sprite
manage Sprites in RenderWorld
update World
hardcode shaders in SpriteResource, add playback_mode method