Added person class and spec