Fixed event listeners, working toward making it more universal. Having some weird issues with node though. Contexts do not work.