refactor
add value field
add predict
add dtree_loss.py
fix None reference bugs
use default param