added placeholders, implemented decision-tree-learning