refactor Person with slick