facto + events
adding mocha + travis simple test