Added function for building data structures from corpus. Corpus is given as dictionary.
Added main entry point for program.
Added skeleton for main.py
Added skeleton function for returning corpus.
Skeleton for QueryProcessor class. Receives queries and corpus through constructor. Calls function to build data structures.
Added function for retrieving corpus. Corpus is built as dictionary, where key is document id, and value is a text list.
Fixed types in document length table and inverted index.
Refactored parameters.
Added __contains__ override to inverted index. Added test methods.
Implemented __getitem__ on inverted index. Added test method.
Modified test method to be more rigorous.