Add some support for a solution directory tree to be rendered into html. It needs to be refactored in some places to be more F#ish, but whatever.