removeNode can correctly get the node and tree

we're setting stuff on the window for testing purposes, lets be sure to remove that.
modifyTree can remove nodes
Can remove Alternates & children of alternates
Merge pull request #50 from tgrrtt/develop

Implemented match and alternate removal