creating reusable components with Polymer