Vocabulary Creation

this part is responsible for creating the vocab to be used for training the classifier 
if you only use the thing once then dont include it just reference it where you use it.