The difficulty here is not in building software for a memorial page [although I'm sure there is a lot of room for experimentation and improvement], but in detecting that someone has passed away, and then handling all interactions relating to that user with extreme sensitivity.