Submission list

#54, #53 #47, #36, and partially #7. There is no restriction on the max RSVP's for each user yet. I can add this to the API easily, just need to set up error handling in the UI.