1. IO - open the text file, read it line by line, close the file, write to stdout
2. input parser - there are 2 line types in the script file:
- a text line, and
- a separator line: a special `---` line to separate panels.
3. comic builder - build the first panel, the second panel (no input needed, just output tanel 2), and the 3rd panel (repeat steps needed for 1st panel)
4. panel builder - for as long as art array has length, and as long as the current input line has length or until the input parser hits the separator line or the end of the file, call the line builder with the next line of the art array (if there is one) and the input line.
If the input line has no length, and the next line is not the separator, have the line builder insert a "blank line" and get a new input line.
5. line builder - given two strings, build a new string containing the first, and appending words from the second up to a total of ~80 cols.
## argument validation
print a helpful message if the script is called without an argument