first pass at circulular tree layout
first pass at dynamically-updated radial tree vis