Word2Vec first pass.  Test data not committed due to size, but tests committed to show usage.  Tests will be rewritten for testing speed and smaller data.