Start fleshing out a common component and associated pattern