#48 introduces edge highlighting when a node is hovered. This can be enhanced by also highlighting that node's source and target nodes by drawing a border around them in the highlight color.