think.dom helps you to create smart, self-contained, self-initializing, reusable, descriptive UI widgets