Introduce data binding
Introduce automatic node finding
Introduce declarative event mapping
Introduce filters