cleaned up renderer.ts
cleaned up handler.ts and implemented hoverOn/hoverOut event on nodes. also highlights the edge between the selectedNode and hoverNode fixes #30.