Added the validation base class.
Added the base class for integration and functional tests.