Made successor public and changed the API of search_smallest to return the node and not its key
Since each tree holds now a single key (either side^2 or height), changed the key to be a single unsigned int value
Added the implementation of check_box, corrected the API of get_box