Added `remove_child` and visibility to `Sprite`