Refactor person class (including adding actions to a queue)