Added PendingRequest model and tests