First rough draft.

Will replace bash_highlighting everywhere I use it.