Fix some upgrade issues. Also add Jekyll blog setup.
Update submodules