[#53045849] Refactored Menu, Meal, and Dish to be more functional.
Pulled some tests out of client_spec and into meal_parser_spec.

[#53045849]
Minor syntax update.
Fixed ruby version