<h3>What Does This Do?</h3>
<p>This module provides convenience APIs, re-usable forms, and Smarty tags for use in other modules.  It is meant to be a starting point from which to build other modules. If you are not a programmer you probably won't need to do anything with this module besides adjust some preferences.</p>
<p>One of the main aspects of this module is the number of automated or simplified tasks for modules that extend the <strong>XTModule</strong> main class. The minimum requirements are already implemented for you and there will be some extended functionality on top of the core usual <strong>CMSModule</strong> class functionality</p>
<p>The module includes a number of libraries for different uses in:</p>
<ul>
  <li>PHP;</li>
  <li>JS including a rudimentary app development framework (backbone) and a few useful libraries;</li>
  <li>JQuery, including some plugins;</li>
  <li>CSS extensions (experimental) that should allow some more control on your modules behavior and look in a more consistent way;</li>
</ul>

<p>Given the extensive range of features and libraries included, there is some difficulty in documenting it all, and probably it will be done in an external site soon. The included documentation tries to be as thorough as possible on some of the most popular features, plugins and API functions, but it's bound to be faulty on some aspects</p>
<p>We'll try our best to keep the documentation updated.</p>