Change condition to add requirement

Requirement must have different names to be added.
Before this commit, user can add requirements with the same name but different descriptions