Removed whitespace.
Added total frequency function - returns total frequency of word in collection. Added associated test function.
Separated BM25 and QueryLikelihood scoring functions. Added parameter to QueryProcessor to identify which scoring method to use.
Modified __len__ to access class member. Total count of occurrences is stored, no longer generated each time. Added word frequency table to keep track of word frequency across collection.