finish DiagonalRadial (added Cluster Dendogram demo), and refactor
Layout API