Changed parseDemand to keep track of all past Demands. Should add size limit to only store past x based on how many data points Chris wants to use for extrapolation