generateWords now repeatedly calls a new generateWord function that generates a single word
Word length specified for generation can now be measured in characters (no more phonemes added if string is >= desired length) or phonemes (as before, length 4 generates 4 phonemes, even if each has a two-character grapheme)
Added function for generating entire paragraph of words. Lines and line width are parameters.
During paragraph generation, full stops are added, based on increasing likelihoods as current sentences surpasses minimum sentence length. Sentence starts are capitalised.
Paragraph function prints content once generated
Thoughts: Paragraph generation revealed the need for phoneme's selection probability to also be modified by word length (short single-letter words should only select vowels, and certain other phonemes should only appear in the longest of words)