changed entry point to service.js
update readme with instructions
implemented service
added coverage report to travis builds