Header files for boosting

Header files for a general boosting framework. 
That is true currently. I think adding the capability for a decision tree is important down the road