part 2 data parsing done-ish, decision tree skeleton created.