A binary search tree implementation in Elixir