Issue #77 fixes documentation and code
Issue #77, Add UML

This was committed from Amina's laptop because the internet wasn't working on mine.
Merge branch 'C4_master_preview' into C4_Salah_77_dashboardstagviewing
Merge branch 'C4_Salah_77_dashboardstagviewing' of https://github.com/DevYah/coolsoft-13 into C4_Salah_77_dashboardstagviewing
Merge branch 'master' of https://github.com/DevYah/coolsoft-13
Issue #77 ready to merge
Merge branch 'master' of https://github.com/DevYah/coolsoft-13
Merge pull request #157 from DevYah/C4_Gezeery_#80_dashboard_view_ideas_performance

C4 gezeery #80 dashboard view ideas performance
Issue #77 merges
Merge branch 'master' of https://github.com/DevYah/coolsoft-13
Issue #77 merges with master
Merge pull request #153 from DevYah/C4_Salah_77_dashboardstagviewing

Issue #77 dashboards tag filter
Issue #73 Fix notification link for admin
Merge pull request #179 from DevYah/C1_AminaZoheir_#73_ViewNotifications

Issue #73 Fix notification link for admin
undo the edit to the javascript include tag