Validation on Hometown and state is implemented and some validation bugs are fixed