committing a minor change so that I can merge from remote repo
Merge branch 'develop' of https://github.com/Sable/mclab into develop

Merging after pull
Changing VType to enable cell arrays and functions. All classes extend base abstract class. Ensures extensibility.
Except for minor bugs. it works fine. Will need to confirm before fixing bugs . Bugs mostly due to the fact that tuple type variable should have a name attribute
Merge branch 'develop' of https://github.com/Sable/mclab into develop

Merging with pulled files