solving implementation,documentation and errors

sorry for creating new branch but I had some ..please review my code again @ahmedabdelhamied  @RanaMohsen  @ahmedsamouka  @boudy1522  @moekage 
for the scenario reviewer you will sighn in with any user in the database . then go to requests from requests beside contacts in the home page ....you need to be sure that accept button insert notification to the sender and delete the requests and also delete all other requests sent from the same sender to the rest of carriers with the same package . of course you need to insert requests in the database