Update .gitignore to exclude c++ output
Add loading and prepartion of data
Add support for training BDTs
Add reading of BDTs into friend trees