moved ingredients controller into separate module