Adding Id3 learning.