Added custom syntax highlighting

Previously used a JS library that did it for me but it messed some
things up. Started wrapping text in <i>'s with different color classes.
Starting with a dark theme although i will add a light one later (which
will probably be default).