Resolves #4 with help from @bradleydeutsch

This resolves issue #4 where DFP was refactored and the logger no longer passed the argument `message` as a string. The code now runs off of event IDs which are pushed via the `addEvent` method already provided by the code.