users can eat duplicate meals without creating duplicate meal instances
added buttons instead of links and now allow user to remove eaten meals
do not allow negative values for remaining nutrients
Removed deep clonable