Working add tag functionality,including own custom autocomplete/add a new tag input