(a) Added tests for Address classes, and minor bug fixes.
(b) Changed RequestObject to ValidatableObject