remove unused parameter
add docblocs
add .travis.yml