moving syntax highlighter to own project