Pure javascript grid, a fallback for browsers that don't support column-count