organize component folder