https://medium.com/@smrogers93/determine-if-a-string-has-all-unique-characters-in-javascript-175dca11d75