Added find by event number. Right now just simply cycles through events (slow). Can make it faster by telling it not to load events into memory as long as we assume event numbers are always consecutive.