eventemitter functionality, add, update, and remove
update build
switch to tiny-emitter:)
build files
privatize boolean cfg
added docs for event emitter