add naive tf-idf threading implement

still too naive