[Issue #193] Fixed documentation
[Issue #193] Fixed uml
[#90][WIP] changed method from approve_keyword to disapprove_keyword
[#90][WIP] updated test to be for disapproval
[#90][WIP] updated documentation for disapproval
[#90][finished] updated UML for disapproval
[#90][MC] solved merge conflicts with master
[#81][WIP] updated UML for disapproval
[#81][WIP] changed method from approve to disapprove
[#81][WIP] updated documentation from approval to disapproval
[#81][WIP] updated test for disapproval
[#81][finished] forgot to add self. for method
[Issue #193] Fixed code convention
Merge branch 'C4_m0hamed_C5F2_switch_locales' of github.com:MGhanem/smartsoft-13 into C4_m0hamed_C5F2_switch_locales
[RO]made a new record synonym function to return the synonym model with the boolean output
added a function to list APPROVED keywords
Yamli API, changing background color in game, added translation developer side
added translations for the game over
adds the report model
Merge branch 'master' of https://github.com/MGhanem/smartsoft-13 into report_migration

* 'master' of https://github.com/MGhanem/smartsoft-13:
  Adds readme to repo
  Removed faulty migration
  Converted bootstrap into a populate task
  set the default valur to approved in Synonym and Keyword to true
  fixed merge conflicts in admin theme