added rsvp page and tests