Updated Sprite classes to use float positioning