We currently use slightly differently-constructed disease objects for normalize and other endpoints. They should just all use the same object model.
- I believe this enables doing away with the separate
associated_with field which I'm happy about
- We should also be using these models more internally, for more readable code and earlier data validation failures
ditto for all other normalizers