New features: exposed methods, insert HTML method, and selectable columns

Exposed class methods to be public, added support to insert HTML to selected columns via appendHTMLSelectedCols, added ability to select columns by clicking on them