* Added xml validation.
* added libraries.