Added 'dirty' flag, which gives us a ~20% speed-up
Moved to a vector representation of the current word instead of a list. Small performance gain, but large reduction in ellocated memory.
Merge branch 'master' into trie