Adds methods to shelter, person--all working but two.