I added a default false value for vegetarian
commiting small changes
I changed the default initialized value of vegetarian to use a has instead of an equivalency