handle virtual edges in insertVertex(); new helper methods; comments
better display of long edges
cleanup
long edges go to the side first, then down (was straight down); normalization of coords after a change; fix bugs in node movements after node insert
changes to match the latest interface
better handling/spacing of horizontal parts of virtual edges; minor refactoring