Adjusting dao objects. Adding Direct SQL execution over the databse on HashBins insert to speed up it a little. Remove logic from stored procedure which shouldn't be there. Modifying ModelService such that it takes advantage over new interface implementation of track, subfingerprint and hashbin dao.
Adjusting existing classes to the same interface. Simplifying the process of generating fingerprints, hashing them, and inserting into the database.