Initial commit.  Right now just finds nodes based on text content.