validation handled in ui, therefore simplified in interactors and rest resources
weekly menu editing improved