Added new bg and refactored JS code
FInished RSVP round trip, added validation, and some other stylastic changes