Made document parsing and processing asynchronous. The indexing time on the set of HTML files used to test this out was reduced by around 40%.
Added tests for varying calculations pertaining to edge weights
Renamed Edge.iteration to Edge.frequency for clarity, and added code for various edge weight calculations
Added edgeFactor to calculateNewWeight
Added tests for command-line settings for window, number of iterations, debug, and edge weight use
Updated argument parser for IndexHTMLFiles
Added debugdir option with test; added function to write debug if debug is set; added code to link command-line options to settings in the DocumentParser
Fixed concurrent document processing to wait until all the documents had been processed, and fixed debug writing
Added .csv extension for debug files