read data successfully
add reflection in buildtree
add test for reflection correctness
add math for average
add squared error sum