ID3 induction works, but the results are a little bit suspicious.. need a little more testing and clean up, and also need to implement classification