List now uses a class instead of arrays

Added VarData and AllVars class to hold variable data instead of using
arrays.
Merge pull request #7 from tofu951753/dev

List now uses a class instead of arrays