added more person tests and enhanced bean validator