[#356] refines implementation to sync with reopened story and adds images in arabic
[#356] removes old UML and adds the new one
[#356] adds tests and modifies a tiny bit in the documentation
[#356] modifies code conventions
[#356] merge conflicts
Merge pull request #454 from MGhanem/C4_mostafahassaan_C5S03_homepage

[issue #350] fixed dropdown buttons
[#356] modifies documentation
Merge pull request #452 from MGhanem/C2_AmrARaouf_C2S05RO_fb_invite

C2 amr a raouf c2 s05 ro fb invite
[issue #350][MC]