don't colorize newlines
improve color handling
encoding fixes
add wrapper for interactive item display