Work in progress - Refactored Sprite in physic world