Created models for storing information about each component.