add base layout
Add respond.js
Various fixes