Gif output can't be >80 columns or longer than 30 rows
Not optimized well; I don't have a test printer.
Should re-write major chunks of code and documentation
