reorg style; add edge ctrl pt props; closes #394; update docs; fix bfs layout