Added the guts of a key-type agnostic classifier, now need to add some analysis systems.