added syntax highlighting with hljs