Add state to Validation

Drop down list for states would be messy. The array required is huge and
I was having difficulties implementing a class to just store the arrays.
Will try to implement drop down for Countries though, as it would be
difficult to validate and there are only two options.