removed redundant includes
Commented the TextComponent