move everything over to boot.js
bind to input text field, and custom element with custom attribute
latest