added additional textfield init method
added 'onRootCreated' callback block in SPViewController