public void addDataPoint(DataContainer container, DataPoint point)
        {
            //Add data point to container
            container.addPoint(point);

            //If the container is full, push to the server
            if (container.count() >= MAX_DATA_POINTS)
            {
                pushData(container);
            }
        }
 //Registers the timer to its DataContainer
 public void registerTimer(Timer t, DataContainer dc)
 {
     timerToContainer.Add(t, dc);
 }
 //TODO
 //This is currently public to allow the DataContainer's timer event to call it.
 //It might need to be private.
 //This would probably mean housing the timers in the DataController
 public void pushData(DataContainer container)
 {
     container.pushData();
     container.resetTimer();
 }