add jars
add tests for configurable provider
update gemspec
make provider configurable