altered person.js to reflect new requirements, added #isAlive