decison stump functionality working
added gain stats class
working version of multi-level split calculation