Update to newest Polymer and incorporate new features