changed tuples to lists; fixed length-of-dests bug
stringformatting instead of concatenation, lazy list numbering
textwrapping test and moving gpl to its own var