* Added Ingredient Interface, Repository, Controller, Rules, Etc...
* Also Refactored quite a few things