Implement duplicate item validation at model layer.
Duplicate item validation hacked in at views level.