T2.2 As a carrier I should be able to add a trip (Final Implementation,Documentation & Login)

#50 @ahmedsamouka @ahmedabdelhamied @RanaMohsen @boudy1522