Swap elements over the visible binding
Example from https://github.com/Banford/ko-non-routed-tabs
No-Library (pure JS), HTML, CSS, JavaScript
customize a component through generating the template