Added support for bintrees
Now the map is driven by a binary tree
Please note, that I couldn't compile this...

Seems like the compiling process now is CPU bound. Did not finish after
some minutes...