fixes #6

renamed Variable to CaseVariable and introduced a new IVariable interface that both CaseVariable and TimeSeries implement