getting up to date
finished event booking logic.  Some bugs, but mostly done