Proper syntax highlighting with diff support
Update highlightjs theme based on github
Redesign to transparent rounded buttons
Center article headings
Rename github banner class
Add github and npm buttons to posts