I'm committing here since I am about to refactor, so that this project explicitly contains a random tree ensemble rather than one regression tree.