An implementation of a binary tree (with random numbers in nodes except in all the leaf nodes). The tree uses channels to store children