added syntax highlighting and dom parsing with cheerio