Created a stand alone event listener so we can unit test it correctly.
WIP mocking firewall / listener unit tests