Refactoring moving DOMEvent code to NormalEvent classes to hold new Droid event system