Creates a User from a JSON map
factory User.fromJson(Map<String, dynamic> json) => _$UserFromJson(json);