Component now creates inside the phone constructor by IoC