Add tab system which can be generated from an array.
Given an array `tabs` with elements in the format `{ id, label, content }`, a labeled radio item will be generated, which, when checked, makes the associated tab display: block, unless overridden by the variable --display.
Currently planning to add an "icon" slot for an imported image or url, and replace content with a component