A Polymer.js template for building fast, robust web apps using Web Components