Change Markup.engine partially
Support more languages
Use github thema for syntax highlight