Created component class