word2vec new data structures fixed, distributed implementation until sampling