Update web component elements and demos

To use latest polymer and practices