Refactor of the API framework.  Disconnects the implementation state from the Handler, allowing it to be any Iced, and makes the Handler methods return any Schema object they like.
Merge after refactor of the API framework.  KMeansModel is missing a couple fields, but I need to do further refactoring on the model schemas anyway.