added puncuation, um to words, generated paragraphs properly, and edge c...

added punctuation, um to words, generated paragraphs properly, and edge case for when length is greater than the length of the array.