Removed uneeded dependency
Docs and module info updated
Now returning object with written files and data
Now using js for tests
Handle optional arguments
Fix dependencies
Version bump