Removed extra whitespace
Implemented TreeBehavior::recover()
Fixing tests and documenting methods