Delegate 

Added textFieldPublicDelegate to eventually decide if change to text property should be made. It allows to block text field editing e.g. if maximum length is reached. Also updated Readme.