Separated Sprite and Position, overwrote World and System for event based stuff