Added validations for username

- 16 character maximum length username
- Username must be unique