Added controller to collect graph data
Modified TurnoverOverTime graph to support multiple data sets
Added several unit tests + minor fixes