editing and creating dish in one route
validation added but without handling exceptions - still to be done