JS and CSS updates

- Syntax highlighting
- MathJax rendering
- Sitemap