Add functionality to subscribe new user to a group

- Add functionality to subscribe new user to a group
- Refactor email validation.