First commit of basic search tree class