pretty confident that the actual ID3 decision tree part works!