update
new class for manage person data

unfinished