Commit of empty files.
Test framework now works.  Use 'make' to compile and run tests.
Defined minimal interface and corresponding tests.  Note, all tests currently fail (by design).
Added BinarySearchTree::Node struct.
Implemented tests for empty tree.
Implemented interface and tests for one element tree.
Implemented interface and tests for two element tree.
Improved tests for two element trees.
Added implementation and tests for three element trees.