Comment component
Decided to create a separate comment component though the input component could be used as well. This is to represent a difference in the dimension. Thinking about it now, a better way is for the input component to serve as the comment. This is to avoid repetition when we create new variants