Web component for picture manipulation on canvas