improve readme and add travis/coveralls