Added Levenshtein libraries. Reconfigured the way files are handled, now files have 3 different sources of data and load into all of them before a compression step is performed to squash the data down into a single final dataset. This could theoretically be written straight out to the file now for a working prototype.