Revert "Merge pull request #145 from MGhanem/C3_SalmaFG_S07"

This reverts commit 62994a3dd5d035fa2e647df16f16f15919bbf321, reversing
changes made to 116c6995c89a97336007b882e10ffaf5f472bc71.
Merge pull request #156 from MGhanem/revert_master

Revert "Merge pull request #145 from MGhanem/C3_SalmaFG_S07"
[Issue #96] fixed the conventions of record_vote method and its related methods
Merge branch 'master' of https://github.com/MGhanem/smartsoft-13 into C4_nourhanZ_C4F2_RecordVote
fixed the code and documentation according to commecnts and changed small thing in UML
removed the old UML
[Issue #96]commited the latest chnages in record vote method and its helper