Updated Person class and spec