Fixes to edges

Solves #102 by not creating edges to new nodes with value `jsavnull`. The initial position of the edges is also calculated differently(correctly:), so that they no longer fly into place.