Custom Elements are a way to create custom HTML elements, binder helps simplify the process of creating new elements, managing their state and handling events.
In binder we call our custom elements Controllers.
There are two parts to a controller, the HTML and the JavaScript class behind it.
This is a bit of boring example but we'll look at some real use cases later.