made whole project work.

you could test with vim and recursive dir

Signed-off-by: Hongyi Jia <Hongyi.Jia.GR@dartmouth.edu>