Reusable Components

There are a number of reusable components that might be used on their own. Specifically: