Defining Terms

* Adding definition terms for Model and Validator.

NOTE: Validator, as used in this library is not for programming language
notation validation or mark-up language validation. Also, Model is
precisely pointing at the common definition as MVC's "model".