feat(core/Canvas): scroll / zoom via group#transform

Related to #46