1) wrote equal function for (complex) phrases (basically are these trees recursively identical)
2) wrote minimal_change function
Merge remote-tracking branch 'origin/master'