Added categories table and updated models and tests to reference ingredient category.