Sets up recipes and ingredients and refactors API Input