Updated piglatin function to deal with punctuation