Nested Pages update, Lifecycle Events, and various related updates.
Adding EventListener directory.