
TODO

- Better Makefile
- Improve error handling and reporting.
- Split off table and heap routines to separate source files.
- Speed optimizations. Some speed might be gained by comparing
  the unknown fingerprint to all known fingerprints at once.
- More docs, more comments.
- Make a language model for Klingon.