allow user setting of num_cols
very rudimentary color support
make colors optional
make word pruning optional
adding a more convenient interactive mode