add validation and attr_accessible to person.rb