Fixed template parsing exception handler
Cleaned up User initialization
Added new elation.ui.base component to use as base for all other UI elements
Added documentation and converted several older components to use new structure
Added documentation and improved functionality for ui.input
Horizontal panels are vertically aligned by default
Added documentation and additional events, changed tab.name to tab.tabname
Significant improvements to ui.list (itemcontainer support, better event handling, smart rendering, documentation)
Added disabled and autofocus args to ui.input server-side component
Added simple server-side template for ui.label