[DAL]  synchroized keyword added for IsWHServerAvailable and SetWHServerHeartbeat. cost variable added in Widget class and accordinly updated in AddWidget and GetWidgets
[DAL]  Added StartTime and EndTime methods to calculate the time taken
[DAL] cost supported for widget

[DAL] cost supported for widget