A decision tree implementation.

Generates html from JSON encoded file, recursively, in 19 LOC.

It works via a specific json format:

Flattened or Nested.