switch to async.eachSeries so we can do the dictionary lookup
add automatically generated grammar types for all words