Authentication and Ingredient/Recipe Logic

Vast changes