created RequestRepository interface, UserRepository interface,
InMemoryRequestRepository class