Add validation and trimming of data prior to adding
Data validation no longer required outside the widget