Binary search tree

For good code-style, add a new line before each function definition.