Refact. Remove Component class.