Implement in memory person repository