tree data structure for javascript.