update forest's copy constructor
fix unittests for forest's copyconstructor
remove forest copier using pointers
sving fiiles temp
correct unit test calling forest constructor
Merge branch 'master' into jz
add assertion for unitest at the end of building example tree
Merge branch 'master' into jz
git remove forest pointer constructor
rework on the code, to sync with master branch