i'm writing a chess program in vb.

is there anyway to make trees (for future moves)?
in C++, there is a type of data structure called "Trees".....