I appreciate you taking a look at the source code. Also really appreciate the sats!
There are a few issues with clicking nodes, but you can also search for nodes and it will effectively be the same thing as clicking. What platform did you test on, mobile? Clicking on nodes is not exactly refined yet for that platform. I think I need to detect touch events vs click events for that case. Oh also the side panel doesn't show up on mobile yet.
On desktop though it should work as expect (more or less).