html templating engine changes and layout.scss structure changes