No-Library (pure JS), HTML, CSS, JavaScript
1. direction agnostic 2. Container power to alter item size. 3.