adds funcitons to highlight a specific node
updates libraries fixing self-referring edges, fixes #35
adds a search and expose node method
makes the node popup read the current metrics, fixes #40
handles isolated nodes, fixes #39