added size field/getter.
removed node field (wat was it for anyway?)
simplified add and contains to accept charsequence. implemented add & contains.
added getFirstLetter(charsequence) static method.
pretty major commit.
Added the concurrent package.
Implemented Producer - reads through the file and adds words to two blockinglinkedqueues.
Implemented AnagramConsumer & SubstringConsumer, which read through their respective blockinglinkedqueues and processes data.
Integrated these classes into Dictionary.java
forgot start() invocation