added grid mixin, mixin to header, removed reference to extendables