add canvas-matrix demo