Updated Widget e2e tests

* Node needs to be cloned every time it's added to the UI.
* Added a couple of tests. There is still something strange going on that is preventing me from writing more robust tests. Unfortunately, I haven't been able to figure out what the problem is.