Update generator with latest enhancements
Re-enable dist directory per default
Re-arrange the jekyll theme layout
Update theme structure
Re-factor theme templates for clearer separation of concerns