added form validation (preventing duplicates) to new playlist form