Split component.cpp into different files