Changed VVector to be an abstract class to simplify error reporting. VVectors now have a name associated with them. To load messages or descriptions for them to be returned via getDescription(), load them internally using loadDescription(), a protected method from VVector. Updated classes to conform to new abstract class.
Merge