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