add Project3 and modified version of ngramcount