Added binary tree stub
* added to build system
* prepared tests
* extracted timer class to a separate lib used by all subprojects