integrate xgboost regression (Issue #182)
integrate xgboost classification (Issue #182)