updated the interface
adding mocha and chai for sweet syntax
adding tests
commiting a readme and ignoring node modules