Added function _s _extartTextInput, _getTypeBlock, update function _extractObjects and added class TextInput