I did this same project again quite a bit ago but i just couldn't do the syntax highlighting right
Now even my goal was another project, I somehow stomp upon to solve this and I did it
If by any chance you have stamble upon on this project feel free to just give it a try