setup.py, travis, tests.

Started writing tests. Fixed bug in column_widths property.