Fix to tree/Column.js losing scope on render

Changed Column.js to override the treeRenderer with inheritance rather than using the prior method.  This stops the render method losing scope on a render call