Major change: We are now tracking the position of a word within a given sentence, and hence a word is unique within a give sentence not based only on its text but position as well. Additionally, the parse trees are now pointing back to existing word instances.