Great project! It would be even nicer if when a textfield was edited, the `onchange` event fired. My use case is for editing markup that is previewed as html and updates live with typing.