Initial commit. NPM package file in place.
Included grid, added some custom URL routing.
Also layout and index. And some JS libs. And refactoring.
Fixed compression that was screwing things up.