He finished refactor classes that inherit from the class needed "Component".