Turns out this was done some other way.
Fixed minor bugs in data_display and queries.
Done.
Code to generate histograms. Done.
A better checker.py. It still not perfect, but it is better then the last.
Changed a few things in data display. Removed prints from check and made a better README file. I also realized how shutty my commit habits are. They totally have to change.