Add the jekyll gem.
Add layout, config and assets.
Add the _site directory to .gitignore.
Remove slug and publish from the front matter. Other markdown fixes.
Add left-hand and top navigation.
Add home page.
Add custom markdown converter.
Generate header id attributes in the API section according to current scheme.
Read kramdown configuration from _config.yml
Load the navigation treeview from JSON.
Load the navigation from json.
Fix first time generation error
Path for staging deployment
Add table of contents menu.
Fix the path to the images.
Use site.baseurl for all links and images.
Refactor the navigation json generation.
Generate the links from the path thus avoiding url serialization.
Auto prefix image src attrs with baseurl
Automatically add site.baseurl to rooted images and links.