This is the simplest horizontal tree diagram I could create (using JSON, which immediately adds some syntax overhead). I prefer the version that pulls from CSV. Let me know if you think I can make it tighter.
Build notes:
From https://bl.ocks.org/denjn5/53a2495557cb9695322adc9ddbd133fd
https://d3js.org/d3.v4.min.js