isPalindrome
Returns true if the input is a palindrome. A palindrome is a string that is the same forwards and backwards.
Should ignore character case, white space, and punctuation Empty string should return true
isAnagram
Returns true if the inputs are anagrams Anagrams are two strings with the same characters arranged differently (i.e., "Customers" and "store scum"
Should ignore character case and white space, and consider punctuation Empty string should return true