separated syntax highlighter class to static library