add events index, refactor event details form