make word2vec training a little less hectic, added simpler in memory store for easy save/restore of caches