IMG-643 Add infrastructure for training module
IMG-640 Add decision tree
IMG-640 Logical flow for decision tree.