use a proper regex to split the rhyming scheme
todo complete
make min and max syllables arguments, as the old way of figuring out an average number of syllables based on line length guaranteed, for larger lines, that there would be no words long enough