Refactored EventQueue implementations to source file
Added dll exports to Event Queue