Added the initial event manager for WP. I've written small unit tests but am going to include some more in the repo shortly.