implement Person reader and some tests