It sounds like you didn't click through. This is not a framework. This is a repository of vanilla JS scripts that take the place of a lot of things that would have had a jQuery dependency in the past.
Yes, in fact it does. Components are created by `class MyEl extends HTMLElement`, and columns are included in the CSS module under the `grid` declaration.
Ironically jQuery doesn't have the things you ask for here, but plain JS indeed does (custom elements for components, CSS grid for columns).