Personal wedding site supporting online rsvp submission and music requests