added more specs for foods and some implementations
added more specs and implementations