Prism.js added for syntax highlighting