Added comments to Component.h