Update Component.hpp