fixing unique nickname bug
needed custom validators
adding in error checks
writing tests