Rewrote listing and searching/filtering of events. It's not functional yet.