svg: rename SvgContainer to SvgElementContainer
svg: add SvgContainer interface