add BSTNode.prototype.createBST() and some tests, fixed some bugs