Implementing various loss functions, differential data iterator, and starting a ForestGrower class.