Split Eventlog into it's own JS file, juggled when it's instantiated