Binary search tree.

With functions: insert, pre order traversal, post order traversal, in order traversal.