Part 5: Fixed comment headers and some other minor issues
Part 5: Updated interface to show titles and authors before abstracts
Part 4: Fixed IDENTITY macro
Part 5: Added comments for hashtable.cpp and hashtable.h
Part 5: Incorporated the first extra credit by adding an option to remove an indexed word