Changes done this week.

Hi Chris,

Please find the pull request that contains the following

a) Refactored graph directive so that multiple charts can be drawn using the directive. This will be further integrated into the code next week
b) Refactored the data model to have a supervisor and physician so that we can see the physician view of patients and the supervisor view of the patients can be seen
c) LIFT - Add a Supervising Physician role that is able to look through each physician's patient dashboard. This will enable the supervisor to quickly see and review what each physician/student is seeing. 
d) Enable doctors to adjust the dashed line guard limits for temperature and glucose levels. When the doctors change these limits, the dashed lines on the graphs will change as well. 

Thanks