ignore node stuff
add package.json
add dependencies, gruntfile
implement very basic smtp server
change signature of emitted event
fix typo