Account and RSVP

Lots of work on the new RSVP page. Also prettied the Account Manage
page.