Refactor OptimalRecipesFromUsdaDatabaseController
Cleanup
Add some error handling to recipe generator
Fix bugs testing with users' DIY soylent recipes