documenting where the regexes are used
added some broken code to color parts of shrun
commenting out process_block since it doesn't work