[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
fixed conflicts for reviewers