Added Engine.Stop()
Added support for MouseEvents