generic implimentation of a binary Tree, written in C. just for testing out.