Adds reservation commit event
Reworks email sending to better fit the new reserve - commit paradigm