adding basic presence validations to user model