Updated readme file
Improved documentation
Using EventTarget events