Adding support to customize the textfield with object

I've added a new object - BlockTextAlertViewConfig, to make life easier when you need to customize the appearance of the default textfield. Hopefully to be useful.