[issue #169] [WIP] adds select_synonym method
Merge branch 'game_module_skeleton' of https://github.com/MGhanem/smartsoft-13

* 'game_module_skeleton' of https://github.com/MGhanem/smartsoft-13:
  [WIP] Finished project skeleton
Merge branch 'C2_Omar-Hossam_C4F3_record-suggested-synonym-for-a-given-word_RO' of https://github.com/MGhanem/smartsoft-13

* 'C2_Omar-Hossam_C4F3_record-suggested-synonym-for-a-given-word_RO' of https://github.com/MGhanem/smartsoft-13:
  implementation has been remodified to prevent repeating synonyms [issue #83]
  documentation intended [issue #83]
  implementation has been remodified [issue #83]
Merge branch 'c1_kareemalirahman_c1s27_selectSynonym' of https://github.com/MGhanem/smartsoft-13 into c1_kareemalirahman_c1s27_selectSynonym

* 'c1_kareemalirahman_c1s27_selectSynonym' of https://github.com/MGhanem/smartsoft-13:
  [issue #169] [WIP] adds select_synonym method
[isuue #169] [WIP] adds the front end of selecting synonym in vote form
[issue #169] [WIP] adds backend, however not finished
[issue #169] [WIP] adds css to the select synonym form
[issue #169] [WIP] improves stylesheets of the synonym vote form
[issue #176] [WIP] adds frontend and stylesheet of skip synonym in vote_form
[issue #176] [WIP] adds function of skipping the current keyword and display the next one
[issue #176] [WIP] makes small changes in the html structure of the vote form
[issue #170] [WIP] adds front endof the suggesting synonym to a keyword to vote form
[issue #170] [WIP] adds some modifications to suggest synonym styles
Resolves conflicts with game vote form
resolving conflicts with rolling master
For starters , fixed the sign up page
solving conflicts with rolling_master
resolving merge conflicts with rolling_master