Modify fingerprint handler to use put_async() and ignore results (only count the number of keys added)
Update Fingerprints model to use the generated fingerprint hash as the entry id (save space and simplify lookup)
Modify the hash generator to produce a 64-bit integer key
Limit the number of constellations and key pairs to reduce db entries and size
Fix bounds checking error in peak finding algorithm
Add skip argument, "-s", to allow the teach script to resume where it left off after crashing