We can now Add elements, select them and also updates are reflected on the canvas.