Iusses #304 & #289 and adding type to paramter constarints
Issue: #240 - Modifying compilation methods
Added give hints view. Added javascript functions. Issue #311
Issue: #240 - Removing extra files
Added documentation.
Added documentation. Issue #311
Issue: #240 - Removing extra line
Issue: #240 - Changing the placeholder
Implementation fix. Issue #311
Issue: #240 - Adding comment
Issue #304 & #289 adding lecturer to acknolegment
Documentation fixes. Issue #311
Issue: #240 - Fixing Courses Controller
Merge pull request #314 from alaashafaee/C3_Rami_311_Give_Hints_3.2

Pull Request C3 Rami #311 Give Hints 3.2
Merge pull request #313 from alaashafaee/CX_Moataz_240_compiler_compile_3.4

Merging Compiler: Compile - Story 3.4 (Modifying compilation methods) for @Ahmed-Moataz
uncompleted to incomplete
#319 Adding composite key : title & track_id
fixing extra line
Merge pull request #305 from alaashafaee/dev_database

Iusses #304 & #289 and adding type to paramter constarints
Merge branch 'master' of https://github.com/alaashafaee/Coolsoft-14 into CX_Khaled_193_view_variables_3.7