A tree data structure, written in Ruby, with relevant methods for searching