clearer comment
no internal events on internal events
no internal events on internal events
tabs->spaces
better var/fn names
some basic off.js tests
fresh build