new bigram analysis
Enhanced modularity of code