Refactor, changed 'boolean-input' to toggle, added carousel

Symmetry is good. +1 to `typeKey`