Registration: Improved Validation & messaging