src/elements/Rail/Rail.js
A rail can be presented on the left or right side of a container.
A rail can attach itself to the inside of a container.
A rail can create a division between itself and a container.
A rail can appear attached to the main viewport.
A rail can appear closer to the main viewport.
A rail can have different sizes.