Moving cmoponents to webcomponents