added an attribute to auth for the display name
added missing fields to pkg.json
error handling for bad emails