task 02 to SE1P - entities and components