moved edge drawing to the end of the chain so it can know about zooming
moved edge drawing to the end of the chain so it can know about zooming
edges can now be sized by a key