Generalized event logging in preparation for playback
removed unused Helper.java