Fix bug with sorted recipes and refactor it into a variable
Move construction logic into .forJSONObject
Migrate from singletons to .fromJSONFile
Move bootstrapping of recipes to new objects.  Delete JSON objects.