Create a new instance from dict

        :param data: A JSON dict

def from_dict(data):
        """Create a new instance from dict

        :param data: A JSON dict
        """
        data = deepcopy(data)

        created_at = data.get('created_at', None)
        if created_at is not None:
            data['created_at'] = dateutil.parser.parse(created_at)

        return Image(**data)