added the ability to edit an existing event. It's still kind of janky about selecting the venue. It doesn't show the current one except in a hidden field