Added stub for the ViewModel base class.
Added the ValidationError class which is used to encapsulate an error message for one or more properties.
The ValidationState interface was updated to make use of this class.