Added eventemitter for watching changes

Simple eventemitter for watching changes, refs #3