xlive.js helps you to create smart, self-contained, self-initializing, reusable, descriptive UI widgets