Generates html from JSON encoded file, recursively, in 19 LOC.
It works via a specific json format:
Flattened or Nested.