Still need to: add comments to increase readability, mess with GUI some
more, improve accuracy of matching.