Use XHR to send form data to service
PLGCT-30 Validate contribution branch name
Clean code