Allow single-quotes and dashes to appear in 'words'
Require each word to be unique per user