Issue #118 Adding request classes

Issue #118
@Omar-ElAzazy @ahmedossama @heba-aamer @mansoursaid001
Adding request classes