added ingredients table and relationships