Use IO::Interactive to probe for interactiveness
Added colorizer
Added cse_command accessor to highlighter