Set event listeners high but not too high.
Fixed double callbacks on reload.
Extended documentation and optimized internal listener handling.