Convert UI elements to Polymer components

This closes #29 

- [x] `<input>` -> `<paper-input>`
- [x] `<button>` -> `<paper-button>`
No, its a Bower dependency of each Polymer UI element, so you get it automatically when you install them.