Added support for column based data

If each list in the incoming data is a column instead of a row this set
columns to True
Added tests

Simple test and column based test
Added examples to readme
added .dat to ignore