Added State model object.
Also added State supported classes for JDBC, caching, formatting and validating.