refactors event adding (for users) and adds an optimistic update method for paul updates
Syntax typo, follow up to 530c829
adds 12 factor gem for better deployment at heroku