Updated color matching.

Added header, text, and command highlighting. Text matches any line starting with a tab, command matches anything followed by two spaces, and header matches all other lines that aren't a command or text.