[issue #352] added correct reroutes and mailer
[issue #352] fixed conflics
[issue #352] fixed conventions
[issue #352] removed old wrong UMLs
[issue #352] added fixed UMLs
[issue #352][fixed] indented a return
[issue #352] fixed issue with commenting error
[issue #352][MC] fixed conflics
Merge branch 'C4_mostafahassaan_C5S23_catchingErrors' of https://github.com/MGhanem/smartsoft-13 into C4_mostafahassaan_C5S23_catchingErrors
Merge branch 'master' of https://github.com/MGhanem/smartsoft-13 into C4_mostafahassaan_C5S23_catchingErrors
[issue #352][MC] fixed conflicts
[issue #352][MC]
[issue #352] fixed routing error
[issue #352][MC]
[issue #352] fixed reroutes again
[issue #352] fixed docs
[issue #352] fixed email name
Merge pull request #433 from MGhanem/C4_mostafahassaan_C5S23_catchingErrors

[issue #352] added correct reroutes and mailer
Merge branch 'master' of https://github.com/MGhanem/smartsoft-13 into c5s5_adamggg_confirmation_email

* 'master' of https://github.com/MGhanem/smartsoft-13:
  [issue #352] fixed email name
  [issue #352] fixed docs
  [issue #352] fixed reroutes again
  [issue #352] fixed routing error
  [issue #352] fixed issue with commenting error
  [issue #352][fixed] indented a return
  [issue #352] added fixed UMLs
  [issue #352] removed old wrong UMLs
  [issue #352] added correct reroutes and mailer
fixed code for reviewers