Resolves issue #2.

Added maximum amount of columns as a configurable option. The default
is 10. Thanks to @jbrooksuk for raising this one.