Node and tree concepts with pointers

An initial tree is generated that consists of several family members
represented nodes of a tree. Add, remove, and search functions are
available.