Adds a FoodEatenDTO, and implements Repository and Service methods for retrieving foods eaten on a given date.  Significantly cleans up the 'diet' page, so that the date picker correctly changes the current date and displays foods eaten on that day.