graphing api response times

Adding timing functionality around all api calls
and outputting that to a graph on the dashboard itself.