Updated GroundOverlay to use ImageProvider