adds web components demo